luxury 3000 space yacht - Turkish English Dictionary